poison ivy


Results for "poison ivy"

English - Turkish Dictionary

poison ivy

(English - Turkish Dictionary) :
bot. bir tür zehirli sumak.